knee rest - French English Dictionary